
/* BODY
-------------------------------------------------- */
body{ font-family: "微软雅黑"; font-size:13px; line-height:2; font-weight:normal; margin:0; padding:0; overflow-x:hidden;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;color:#12257c;}
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a { margin: 0; padding: 0; }
/*ul,li,ol{ list-style: none; }*/
img { border: none; }
.clear{ clear:both; height:0px;}
/*.inner{ width:1200px; margin:0 auto;}*/
.fl{ float:left;}
.fr{ float:right;}

.carousel-inner img{
    width:100%;
    height:100%;
}

/* OFFICE INDEX CONTENT
-------------------------------------------------- */
.office{
    margin-top: 20px
}
.office .col-lg-4 {
    margin-bottom: 20px;
    text-align: center;
}
.office h2 {
    font-weight: normal;
}
.office .col-lg-4 p {
    margin-right: 10px;
    margin-left: 10px;
}

/* FEATURE DIVIDE
-------------------------------------------------- */
.feature-divide {
    margin: 40px 0;
}

/* TOP
-------------------------------------------------- */
.logo{max-width:500px; float:left;}
.logo img{ width:250px; height:39px; float:left;margin-top: 10px;margin-bottom: 10px}
.language{margin-top:25px;}



/* NAV
-------------------------------------------------- */
nav{ background: #12257c; height:55px; }
nav ul,nav li{ list-style:none;}
nav>ul{ margin:0 auto;}
nav>ul>li{float:left; height:55px;text-align:center;line-height:55px;position:relative;}
nav>ul>li>a{ color:#fff; font-size:16px;padding:0 10px;}
nav>ul>li:hover{ color:#64b5f6;-webkit-transition: all .5s;transition: all .5s; }
nav>ul>li:hover>a{ color:#64b5f6;border-bottom:5px solid #64b5f6; display:block; height:50px; padding:0 10px;-webkit-transition: all .5s;transition: all .5s; }
nav li ul{ width:100%;display:none; position:absolute; top:45px; z-index:5; left:0;}
nav li:hover ul{ display:block;}
nav li li{ background:#12257c; padding:0 10px; width:100%;border-bottom:1px solid #ccc;}
nav li li a{ margin:0 auto;color:#fff; font-size:14px;}
nav li li a:hover{  color:#64b5f6;-webkit-transition: all .5s;transition: all .5s; }


/* NEWS
-------------------------------------------------- */

.news_cover{ margin-bottom:10px; float:right;width:100%}
.news_cover a{ float:left; border-bottom:3px solid #12257c; margin-right:40px; padding:0 10px; font-size:14px; color:#858585;}
.news_cover a:hover{ background:#12257c; color:#fff;-webkit-transition: all .5s;transition: all .5s;}

.news_digest ul {list-style: none;}
.news_digest li {list-style: none;float:left; border-bottom:1px solid #ccc; padding-bottom:5px; width:100%;margin-top:5px;margin-bottom:5px;}
.news_digest li span{ float:left; background:#12257c; color:#fff; width:85px; height:85px;text-align:center; margin-right:40px; line-height:1.5;}
.news_digest li span i{ width:85px; font-size:28px; color:#fb7d10; display:block; font-style:normal; line-height:40px;}
.news_digest li b a{ color:#333; font-weight:normal; font-size:16px;}
.news_digest li b{ width:220px; display:block; float:left; line-height:1.5; margin-top:10px;}
.news_digest li>a{ float:right;margin-top: 10px; color:#333; margin-right:10px;}
.news_digest li:hover{ background:#12257c;}
.news_digest li:hover a{ color:#fff;-webkit-transition: all .5s;transition: all .5s;}


/* FOOTER
-------------------------------------------------- */
.col_white_amrc { color:#FFF;}
footer { width:100%; background-color:#263238; min-height:250px; padding:10px 0px 25px 0px ;}
.pt2 { padding-top:10px ; margin-bottom:20px ;}
footer p { font-size:13px; color:#CCC; padding-bottom:0px; margin-bottom:8px;}
.mb10 { padding-bottom:15px ;}
.footer_ul_amrc { margin:0px ; list-style-type:none ; font-size:14px; padding:0px 0px 10px 0px ; }
.footer_ul_amrc li {padding:0px 0px 5px 0px;}
.footer_ul_amrc li a{ color:#CCC;}
.footer_ul_amrc li a:hover{ color:#fff; text-decoration:none;}
.fleft { float:left;}
.padding-right { padding-right:10px; }

.footer_ul2_amrc {margin:0px; list-style-type:none; padding:0px;}
.footer_ul2_amrc li p { display:table; }
.footer_ul2_amrc li a:hover { text-decoration:none;}
.footer_ul2_amrc li i { margin-top:5px;}

.bottom_border { border-bottom:1px solid #323f45; padding-bottom:20px;}
.footer_bottom_ul_amrc {
    list-style-type:none;
    padding:0px;
    display:table;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
}
.footer_bottom_ul_amrc li { display:inline;}
.footer_bottom_ul_amrc li a { color:#999; margin:0 12px;}

.social_footer_ul { display:table; margin:15px auto 0 auto; list-style-type:none;  }
.social_footer_ul li { padding-left:20px; padding-top:10px; float:left; }
.social_footer_ul li a { color:#CCC; border:1px solid #CCC; padding:8px;border-radius:50%;}
.social_footer_ul li i {  width:20px; height:20px; text-align:center;}



